Troy and his crew at Badgerland Property Service did a great job on our roof. Due to storm damage, the shingles, drip edges, flashing, etc. and some soffet had to be replaced. Communication was GREAT, workers were on time and everything was cleaned up upon their (same day) departure. The necessary paperwork was submitted to my insurance company in a very timely fashion and again, as I can't stress this enough, all calls / electronic messages that weren't immediately answered were returned the same day. This company was the 3rd roofing company I received a quote from but the only company that made me feel as if I was their number one customer.