Capabilities - Fabrication

Fabrication

Southernrock possesses the flexibility to manufacture a wide range of mixed product lines that would fit in and fulfill different sectors of the markets. We design, supply, and fabricate all types of steel structures for the oil, gas, petrochemical, power and water industries and infrastructure developments. The fabrication shop is equipped with state-of-the-art CNC machines linked to design and detailing departments. Currently, our fabrication division is one of the best fabricator providing this kind of services in the Kingdom. Our team experts are trained and familiar with international standards and codes such as ASTM, BSS, DIN, and JIS etc.

Our Expertise

  • Steel Fabrication & Erection of Process piping, Storage Tanks, Ducting Etc.
  • Machining Works, Alignment & Millwright Works.
  • Structural Steel Fabrications.
  • Specialized Steel Fabrications (Stainless, Aluminum, Iconell).
  • Metal Containers (Aluminum, Galvanized, Stainless Steel, Etc.).
  • Stairs, Platforms and Ladders
  • Equipment Support Structures
  • Pipe spools
  • Erection of Equipment & Structures.
  •  Manufacture of skids
  • Manufacture of process equipment
  • Storage tanks.
  • Pipe supports
  • On site mechanical maintenance
  • Structural steel erection
  • Pipeline works
  • Manufacture of structural steel frames
  • Handrails and ladders


Whoops, looks like something went wrong.

(1/1) ErrorException

fwrite(): write of 1721 bytes failed with errno=122 Disk quota exceeded

in StreamHandler.php line 131
at HandleExceptions->handleError(8, 'fwrite(): write of 1721 bytes failed with errno=122 Disk quota exceeded', '/home1/srockgroup/public_html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php', 131, array('stream' => resource, 'record' => array('message' => 'ErrorException: file_put_contents(): write of 208 bytes failed with errno=122 Disk quota exceeded in /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/home1/srockgro...\', 122, Array)#1 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/home1/srockgro...\', \'a:3:{s:6:"_toke...\', 2)#2 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/home1/srockgro...\', \'a:3:{s:6:"_toke...\', true)#3 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'0sbOXCesJpcrHuZ...\', \'a:3:{s:6:"_toke...\')#4 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /home1/srockgroup/public_html/index.php(58): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main}', 'context' => array(), 'level' => 400, 'level_name' => 'ERROR', 'channel' => 'local', 'datetime' => object(DateTime), 'extra' => array(), 'formatted' => '[2024-04-29 12:05:06] local.ERROR: ErrorException: file_put_contents(): write of 208 bytes failed with errno=122 Disk quota exceeded in /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/home1/srockgro...\', 122, Array)#1 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/home1/srockgro...\', \'a:3:{s:6:"_toke...\', 2)#2 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/home1/srockgro...\', \'a:3:{s:6:"_toke...\', true)#3 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'0sbOXCesJpcrHuZ...\', \'a:3:{s:6:"_toke...\')#4 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /home1/srockgroup/public_html/index.php(58): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main} ')))
at fwrite(resource, '[2024-04-29 12:05:06] local.ERROR: ErrorException: file_put_contents(): write of 208 bytes failed with errno=122 Disk quota exceeded in /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/home1/srockgro...\', 122, Array)#1 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/home1/srockgro...\', \'a:3:{s:6:"_toke...\', 2)#2 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/home1/srockgro...\', \'a:3:{s:6:"_toke...\', true)#3 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'0sbOXCesJpcrHuZ...\', \'a:3:{s:6:"_toke...\')#4 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /home1/srockgroup/public_html/index.php(58): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main} ')in StreamHandler.php line 131
at StreamHandler->streamWrite(resource, array('message' => 'ErrorException: file_put_contents(): write of 208 bytes failed with errno=122 Disk quota exceeded in /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/home1/srockgro...\', 122, Array)#1 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/home1/srockgro...\', \'a:3:{s:6:"_toke...\', 2)#2 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/home1/srockgro...\', \'a:3:{s:6:"_toke...\', true)#3 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'0sbOXCesJpcrHuZ...\', \'a:3:{s:6:"_toke...\')#4 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /home1/srockgroup/public_html/index.php(58): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main}', 'context' => array(), 'level' => 400, 'level_name' => 'ERROR', 'channel' => 'local', 'datetime' => object(DateTime), 'extra' => array(), 'formatted' => '[2024-04-29 12:05:06] local.ERROR: ErrorException: file_put_contents(): write of 208 bytes failed with errno=122 Disk quota exceeded in /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/home1/srockgro...\', 122, Array)#1 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/home1/srockgro...\', \'a:3:{s:6:"_toke...\', 2)#2 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/home1/srockgro...\', \'a:3:{s:6:"_toke...\', true)#3 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'0sbOXCesJpcrHuZ...\', \'a:3:{s:6:"_toke...\')#4 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /home1/srockgroup/public_html/index.php(58): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main} '))in StreamHandler.php line 117
at StreamHandler->write(array('message' => 'ErrorException: file_put_contents(): write of 208 bytes failed with errno=122 Disk quota exceeded in /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/home1/srockgro...\', 122, Array)#1 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/home1/srockgro...\', \'a:3:{s:6:"_toke...\', 2)#2 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/home1/srockgro...\', \'a:3:{s:6:"_toke...\', true)#3 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'0sbOXCesJpcrHuZ...\', \'a:3:{s:6:"_toke...\')#4 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /home1/srockgroup/public_html/index.php(58): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main}', 'context' => array(), 'level' => 400, 'level_name' => 'ERROR', 'channel' => 'local', 'datetime' => object(DateTime), 'extra' => array(), 'formatted' => '[2024-04-29 12:05:06] local.ERROR: ErrorException: file_put_contents(): write of 208 bytes failed with errno=122 Disk quota exceeded in /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/home1/srockgro...\', 122, Array)#1 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/home1/srockgro...\', \'a:3:{s:6:"_toke...\', 2)#2 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/home1/srockgro...\', \'a:3:{s:6:"_toke...\', true)#3 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'0sbOXCesJpcrHuZ...\', \'a:3:{s:6:"_toke...\')#4 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /home1/srockgroup/public_html/index.php(58): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main} '))in AbstractProcessingHandler.php line 39
at AbstractProcessingHandler->handle(array('message' => 'ErrorException: file_put_contents(): write of 208 bytes failed with errno=122 Disk quota exceeded in /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/home1/srockgro...\', 122, Array)#1 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/home1/srockgro...\', \'a:3:{s:6:"_toke...\', 2)#2 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/home1/srockgro...\', \'a:3:{s:6:"_toke...\', true)#3 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'0sbOXCesJpcrHuZ...\', \'a:3:{s:6:"_toke...\')#4 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /home1/srockgroup/public_html/index.php(58): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main}', 'context' => array(), 'level' => 400, 'level_name' => 'ERROR', 'channel' => 'local', 'datetime' => object(DateTime), 'extra' => array(), 'formatted' => '[2024-04-29 12:05:06] local.ERROR: ErrorException: file_put_contents(): write of 208 bytes failed with errno=122 Disk quota exceeded in /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122Stack trace:#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(8, \'file_put_conten...\', \'/home1/srockgro...\', 122, Array)#1 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(122): file_put_contents(\'/home1/srockgro...\', \'a:3:{s:6:"_toke...\', 2)#2 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php(83): Illuminate\\Filesystem\\Filesystem->put(\'/home1/srockgro...\', \'a:3:{s:6:"_toke...\', true)#3 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/Store.php(128): Illuminate\\Session\\FileSessionHandler->write(\'0sbOXCesJpcrHuZ...\', \'a:3:{s:6:"_toke...\')#4 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(88): Illuminate\\Session\\Store->save()#5 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(218): Illuminate\\Session\\Middleware\\StartSession->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#6 /home1/srockgroup/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\\Foundation\\Http\\Kernel->terminateMiddleware(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#7 /home1/srockgroup/public_html/index.php(58): Illuminate\\Foundation\\Http\\Kernel->terminate(Object(Illuminate\\Http\\Request), Object(Illuminate\\Http\\Response))#8 {main} '))in Logger.php line 344
at Logger->addRecord(400, object(ErrorException), array())in Logger.php line 707
at Logger->error(object(ErrorException), array())in Writer.php line 203
at Writer->writeLog('error', object(ErrorException), array())in Writer.php line 114
at Writer->error(object(ErrorException))in Handler.php line 71
at Handler->report(object(ErrorException))in Handler.php line 36
at Handler->report(object(ErrorException))in HandleExceptions.php line 81
at HandleExceptions->handleException(object(ErrorException))