UPDATED We had one skylight fail in September of 2023. We had a couple bids come out to replace both of them, (They're old and the 2nd one is about to fail. Plus we want them to match.) Specialty sent us a reasonable invoice, no frills, so we decided to go with them. In order to proceed they required a 50% deposit. We paid that October 3rd. We didn't even get so much as a, "payment received" automated email. I reached out multiple times at that point. All I wanted was some acknowledgement that the 50% deposit was received, the skylights were going to be ordered, a shipping ETA, or an estimated time frame for when we can expect work. Keep in mind, we have an active leak. Over a week later I finally get an answer. I'm frustrated at this point, and I am basically told, "well the skylights aren't in yet and there's a lot of people ahead of you." Nice. I will say though, they did coordinate to have someone come and tarp the leaking skylight at this point. Which still didn't go smoothly. First guy didn't show up when he was slated to come. So someone else came by the following day. We haven't heard a single word from them since then. I guess because I'm not doing a full roof job I don't get the amazing communication I see in the reviews? I finally reached out for an update via email 12/28/23. No reply. Let's chalk it up to the holidays. So I text to the rep 1/2/24. He said he was going to look into it and get back to me asap. Haven't heard back. I am not being unreasonable with my expectations, nor am I trying to be a difficult customer. I would simply love to know if the skylights were even ordered yet. Or, if there's 10 people ahead of us still, at least give me that. Say: we got it, they're ordered, but we can't get you down til February(or whenever). Literally, I would have been fine with that. I could have at least known when to expect something or when I should actually start following up. So I post this review, and then suddenly they wanted to send someone out the next day. We appreciate the follow up but we don't want this project to be slapped together on the fly either. So we declined having them the next day, and opted to schedule a date. The date comes. One guy comes out, and proceeds to take apart the currently non-leaking skylight. Then he says, "they ordered the wrong skylights" so he seems to put the skylight together again, and leaves. There's debris and shingles strewn about. So the sales rep calls us, and says there was a mistake, it's the right size but we forgot we had to build curbing for them. We will get you scheduled and it will be done right. This was in March I believe. Well about a week later, that skylight also started leaking, as it was not put back together properly. So I text the guy and said we need someone out here asap to tarp this one too. To their credit, someone did show up and tarp it within about 1 hour. Well, then same old song and dance, we don't hear from them again. Finally in May, my s/o emails the rep once again and just says, look dude, take this seriously and get us booked or just forget it and refund us. So they get us on the books, surprise surprise. We'll, the day finally came. The skylights and the curbing are installed. They caulked the curbing, but they do need to be painted, which we expected. But we found about 1000 nails strewn about the roof and the driveway. The shingles that were put back are sort of ripped and torn, which is odd because there was a whole bunch of new shingles leftover, why were crap ones put back around the skylights? Who knows. But they did tarp our hardwood floor and vacuum inside before they left. We did find a gouge in the floor though, but we have some matching wood putty. So I guess we can look past that. All things considered though, after all this hassle, I really think that this install should have been a white glove treatment, and it still was just pretty average. But we do like the look of the completed lights. Time will tell if they leak or not. Overall I would still consider this a 3 star service.