It was a pleasure to work with BJ. He was professional and personable, and didn't waste my time with funny stories to make me feel at ease. He under promises and over delivers. I would recommend him for any roofing job. His crew was fast and efficient and did a good job with clean-up.

roof replacement

BJ Cvetko came promptly, gave us the best-written bid, and was very helpful at explaining the materials he would use and how the roof would work as a system. His crew were fast and worked very hard. He was able to schedule around our tight time frame and the weather. Despite a small delay due to some incorrect materials being delivered, they came back on a Sunday to finish the job.

New asphalt shingle roof

It went very well!! It was all done in a timely manner. B.J. Explained everything to me and it was done in a professional manner and I would hire him again if I needed repairs and I would recommended him if I knew someone needed roof work

New roof needed on a room in the back (rubber) New roof on the whole house.

BJ and the crew were absolutely terrific in all aspects! It is truly great especially these days to find someone so dependable and professional. I will definitely recommend TKO to everyone in the Harrisburg area.

Roof replacement/repairs

I called tko roofing for an estimate for a new roof. BJ came out the same day and give us a quote. BJ was professional and efficient. I thought there was a problem after the roof was installed and Bj came out the next day and every thing was resolved. It was a pleasure to do business with TKO roofing

New roof replace

BJ and TKO roofing exceeded any expectations I had. I had gotten three other estimates and consults before ultimately and with great satisfaction choosing TKO roofing. Never at anytime was there pressure. He answered all of my questions I had and was always punctual. His team came out days before expected and had the job started and completed in one day.

Roof and gutter replacement

It all went very smoothly. I first contacted BJ for a free estimate. He came over (within 2 days), measured and talked to me for about 30 minutes about what he would be doing. He showed me samples of the Owens-Corning shingles he'd be using and explained how it would all be done. His estimate was a little higher than the other estimate I got. But he gave me $800 off right away and said I'd get a rebate of 5% after I did the Angie's list review. So by then, his estimate was about the same as the other guy (who gave me no information about how/what he'd be doing.) Though I said it was no rush, BJ told me the job would be done by Jan. 23rd (which was the next week) but it was actually done by Jan. 16th. All of the supplies were dropped off the day before. Then on the 16th, around 8am, after moving my bird feeders to a safe place, about five or six guys began taking the old roof off. They were done by 4:00 or 5:00pm the same day. They cleaned up everything. A couple of days later, BJ came back, brought a ladder, went up on the roof, spent about 20 minutes up there and came down to ask if we were satisfied before we paid the last 50% due. The roof looks beautiful! Communication with BJ was very easy. He either answered the phone right away or called me back very shortly. He was friendly yet professional. And he really knew his stuff. We were very pleased with the whole job, from beginning to end. We highly recommend BJ and TKO Roofing!

I needed a new roof on my two story home, plus the porch and a shed.

BJ and his whole team did an incredible job of making our roof look amazing again. From our initial phone call where we talked with BJ about our project - to the meeting we had where he looked at our roof and discussed an action plan for repair and projected costs (the meeting was actually FUN . . . never felt any pressure, just a down-to-earth, easy conversation about what to expect) - to the job itself where BJ and his team executed perfectly - to the final follow up where BJ came back out and walked the house with us to make sure everything met our expectations . . . from start to finish, BJ and his team were great to work with. Somehow when you work with BJ, you get the feeling that your roof is SPECIAL :-). We would definitely hire them again.

Repair roof and replace shingles