+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
joblessguy said:
My employer doesn't have a website, what should I do

Even though your employer does not have a website.Owner or your supervisor might have a Business card or Letter Head . you can attach them to prove your company exists in so and so place with following contact number.

I hope my suggestion helps.
 
It does help to hear that since I have had my LOR in the company's letter head along with all the possible details, like mail id or phone number. The letter head itself has the address and the landline number etc. I am worried since they don't have a website, also since I am currently not working with them I can't coerce them do get a website