We hired Infinity Solar last year and we couldn't be happier. Tim is the owner and he was very professional and knowledgeable. We highly recommend them due to the following:
Excellent customer service
Staff and workers very professional/punctual
They go the extra mile for you
Product and Labor warranty was better than competitors
Overall our experience was excellent and we highly recommend Infinity Solar.